/*head begin*/
.container{
	width: 1200px;
	margin: 0 auto;
	border-top: 3px solid #4372a0;
}
.container .logo{
	height: 195px;
	width: 100%;
	background: url('../img/head_bg.jpg') no-repeat center -3px;
	position: relative;
}
.logo form{
	height: 38px;
	width: 366px;
	position: absolute;
	top: 76px;
	right: 20px;
}
.logo input{
	width: 310px;
	height: 36px;
	border: 1px solid #4372a0;
	text-indent: 2em;
	font-size: 14px;
	color: #666;
	float: left;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.logo div{
	width: 54px;
	height: 38px;
	background: #4372a0;
	border: none;
	float: left;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	cursor: pointer;
}
.logo div input{
	width: 54px;
	height: 38px;
	background: url('../img/search_icon.png') no-repeat center center;
	border: none;
	float: left;
	cursor: pointer;
}
.logo button img{
	margin-top: 3px;
}
.nav{
	position: relative;
}
.nav .nav_bg{
	position: absolute;
	height: 31px;
	width: 100%;
	background: url('../img/nav_bg.png');
}
.nav ul{
	height: 47px;
	width: 100%;
}
.nav ul li{
	height: 100%;
	width: 120px;
	float: left;
	line-height: 47px;
	color: #fff;
	background: #4372a0;
	text-align: center;
	position: relative;
}
.nav ul li:hover{
	background: #2e69a3;
}
.nav ul li:hover b{
	color: #2e69a3;
}
.nav ul li img{
	margin: 0 13px 5px 0;
	vertical-align: middle;    
}
.nav ul li a{
	font-size: 18px;
}
.nav ul li b{
	float: right;
	font-weight: 400;
	opacity: .4;
}
.nav ul li dd,dd a{
	color: #555;
}
.nav ul li dl{
	height: 40px;
	width: 650px;
	margin-left: 15px;
	display: none;
	position: relative;
	z-index: 2;
}
.nav ul li dl.show{
	display: block;
}
.nav ul li:nth-child(n+9) dl{
	position: absolute;
	right: 0;
	text-align: right;
}
.nav ul li:nth-child(9) dl{
	width: 390px;
}
.nav ul li:nth-child(10) dl{
	width: 250px;
}
.nav ul li dl dd{
	height: 40px;
	padding-right: 9px;
	float: left;
	line-height: 30px;
}
.nav ul li dl dd a{
	font-size: 14px;
}
.nav ul li dl dd b{
	margin-left: 15px;
}
/*head end*/
